Bookly\Lib\Entities\Appointment B

Total Complexity 84
Dependencies 11
Dependents 19
Total lines 894
Lines of code 356
Logical lines of code 159
Comment lines 333
Methods 53
Properties 24

Methods 53

Method Rating Maintainability Complexity Lines of code
saveCustomerAppointments()
B
36 15 74
save()
S
51 7 25
getMaxExtrasDuration()
S
54 5 20
getCustomerAppointments()
S
50 4 30
delete()
S
59 3 15
getColor()
S
65 3 10
getNopInfo()
S
53 1 23
getOnlineMeetingId()
S
82 1 3
setGoogleEventETag()
S
77 1 4
getOutlookEventId()
S
82 1 3
setOutlookEventId()
S
77 1 4
getOutlookEventChangeKey()
S
82 1 3
setOutlookEventChangeKey()
S
77 1 4
getOutlookEventSeriesId()
S
82 1 3
setOutlookEventSeriesId()
S
77 1 4
getOnlineMeetingProvider()
S
82 1 3
setOnlineMeetingProvider()
S
77 1 4
setOnlineMeetingId()
S
77 1 4
setGoogleEventId()
S
77 1 4
getOnlineMeetingData()
S
82 1 3
setOnlineMeetingData()
S
77 1 4
getCreatedFrom()
S
82 1 3
setCreatedFrom()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
hasGoogleCalendarEvent()
S
80 1 3
getGoogleEventETag()
S
82 1 3
getGoogleEventId()
S
82 1 3
getLocationId()
S
82 1 3
getCustomServiceName()
S
82 1 3
setLocationId()
S
77 1 4
getStaffId()
S
82 1 3
setStaff()
S
80 1 3
setStaffId()
S
77 1 4
getStaffAny()
S
82 1 3
setStaffAny()
S
77 1 4
getServiceId()
S
82 1 3
setService()
S
80 1 3
setServiceId()
S
77 1 4
setCustomServiceName()
S
77 1 4
setInternalNote()
S
77 1 4
getCustomServicePrice()
S
82 1 3
setCustomServicePrice()
S
77 1 4
getStartDate()
S
82 1 3
setStartDate()
S
77 1 4
getEndDate()
S
82 1 3
setEndDate()
S
77 1 4
getExtrasDuration()
S
82 1 3
hasOutlookCalendarEvent()
S
80 1 3
getInternalNote()
S
82 1 3
setExtrasDuration()
S
77 1 4